package drds.global_transaction.api.message_codec.request_and_response.transaction.global_transaction.global_transaction_end_status_report.global_transaction_commit_status_report;

import drds.global_transaction.api.api.RpcContext;
import drds.global_transaction.api.message_codec.request_and_response.transaction.TransactionResponse;
import drds.global_transaction.api.message_codec.request_and_response.transaction.global_transaction.global_transaction_end_status_report.GlobalGlobalTransactionEndStatusReportRequestMessage;

public class GlobalTransactionCommitRequestMessage extends GlobalGlobalTransactionEndStatusReportRequestMessage
{
	private static final long serialVersionUID = 1L;

	@Override
	public short getTypeCode()
	{
		return global_transaction_commit_request_message;
	}

	@Override
	public TransactionResponse handle(RpcContext rpcContext)
	{
		return transactionCoordinatorInboundHandler.handle(rpcContext, this);
	}
}
